catalan cap - French English Dictionary